package despegar.utiles;

public class FormatoFechaISO8601 extends FormatoFechaBase {
	@Override
	protected String getFormato(){
		return "yyyy-MM-dd";
	}
	
	@Override
	protected void validar(String fecha) {
		if(!fecha.matches("^\\d{4}\\-\\d{2}\\-\\d{2}$")) {
			throw new ParseFechaException(fecha);
		}
	}

	@Override
	public boolean sos(String nombreDelFormato) {
		return nombreDelFormato.toLowerCase().equals("iso8601");
	}
}
